• word of the day

    aster dumosus

    aster dumosus - Dictionary definition and meaning for word aster dumosus

    Definition
    (noun) stiff perennial of the eastern United States having small linear leaves and numerous tiny white flower heads
    Synonyms : bushy aster
Download our Mobile App Today
Receive our word of the day
on Whatsapp